package ace.module.account.api.constant;

/**
* 模块的权限常量 admin=管理平台端权限 tenant=租户管理平台端权限 merchant=供应商管理平台端权限 member=消费者端权限 client=客户端权限.
*
* @author caspar
*/
public interface AccountAuthorityConstant {

  java.lang.String IAM_ACCOUNT_ADMIN_READ = "iam_account_admin_read";

  java.lang.String IAM_ACCOUNT_ADMIN_WRITE = "iam_account_admin_write";

  java.lang.String IAM_ACCOUNT_ADMIN_REMOVE = "iam_account_admin_remove";

  java.lang.String IAM_ACCOUNT_TENANT_READ = "iam_account_tenant_read";

  java.lang.String IAM_ACCOUNT_TENANT_WRITE = "iam_account_tenant_write";

  java.lang.String IAM_ACCOUNT_TENANT_REMOVE = "iam_account_tenant_remove";

  java.lang.String IAM_ACCOUNT_MERCHANT_READ = "iam_account_merchant_read";

  java.lang.String IAM_ACCOUNT_MERCHANT_WRITE = "iam_account_merchant_write";

  java.lang.String IAM_ACCOUNT_MERCHANT_REMOVE = "iam_account_merchant_remove";

  java.lang.String IAM_ACCOUNT_MEMBER_READ = "iam_account_member_read";

  java.lang.String IAM_ACCOUNT_MEMBER_WRITE = "iam_account_member_write";

  java.lang.String IAM_ACCOUNT_MEMBER_REMOVE = "iam_account_member_remove";

  java.lang.String IAM_ACCOUNT_CLIENT_READ = "iam_account_client_read";

  java.lang.String IAM_ACCOUNT_CLIENT_WRITE = "iam_account_client_write";

  java.lang.String IAM_ACCOUNT_CLIENT_REMOVE = "iam_account_client_remove";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_ADMIN_READ = "iam_account_event_record_admin_read";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_ADMIN_WRITE = "iam_account_event_record_admin_write";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_ADMIN_REMOVE = "iam_account_event_record_admin_remove";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_TENANT_READ = "iam_account_event_record_tenant_read";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_TENANT_WRITE = "iam_account_event_record_tenant_write";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_TENANT_REMOVE = "iam_account_event_record_tenant_remove";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MERCHANT_READ = "iam_account_event_record_merchant_read";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MERCHANT_WRITE = "iam_account_event_record_merchant_write";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MERCHANT_REMOVE = "iam_account_event_record_merchant_remove";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MEMBER_READ = "iam_account_event_record_member_read";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MEMBER_WRITE = "iam_account_event_record_member_write";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_MEMBER_REMOVE = "iam_account_event_record_member_remove";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_CLIENT_READ = "iam_account_event_record_client_read";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_CLIENT_WRITE = "iam_account_event_record_client_write";

  java.lang.String IAM_ACCOUNT_EVENT_RECORD_CLIENT_REMOVE = "iam_account_event_record_client_remove";

  java.lang.String IAM_ACCOUNT_GROUP_ADMIN_READ = "iam_account_group_admin_read";

  java.lang.String IAM_ACCOUNT_GROUP_ADMIN_WRITE = "iam_account_group_admin_write";

  java.lang.String IAM_ACCOUNT_GROUP_ADMIN_REMOVE = "iam_account_group_admin_remove";

  java.lang.String IAM_ACCOUNT_GROUP_TENANT_READ = "iam_account_group_tenant_read";

  java.lang.String IAM_ACCOUNT_GROUP_TENANT_WRITE = "iam_account_group_tenant_write";

  java.lang.String IAM_ACCOUNT_GROUP_TENANT_REMOVE = "iam_account_group_tenant_remove";

  java.lang.String IAM_ACCOUNT_GROUP_MERCHANT_READ = "iam_account_group_merchant_read";

  java.lang.String IAM_ACCOUNT_GROUP_MERCHANT_WRITE = "iam_account_group_merchant_write";

  java.lang.String IAM_ACCOUNT_GROUP_MERCHANT_REMOVE = "iam_account_group_merchant_remove";

  java.lang.String IAM_ACCOUNT_GROUP_MEMBER_READ = "iam_account_group_member_read";

  java.lang.String IAM_ACCOUNT_GROUP_MEMBER_WRITE = "iam_account_group_member_write";

  java.lang.String IAM_ACCOUNT_GROUP_MEMBER_REMOVE = "iam_account_group_member_remove";

  java.lang.String IAM_ACCOUNT_GROUP_CLIENT_READ = "iam_account_group_client_read";

  java.lang.String IAM_ACCOUNT_GROUP_CLIENT_WRITE = "iam_account_group_client_write";

  java.lang.String IAM_ACCOUNT_GROUP_CLIENT_REMOVE = "iam_account_group_client_remove";

  java.lang.String IAM_ACCOUNT_PASSPORT_ADMIN_READ = "iam_account_passport_admin_read";

  java.lang.String IAM_ACCOUNT_PASSPORT_ADMIN_WRITE = "iam_account_passport_admin_write";

  java.lang.String IAM_ACCOUNT_PASSPORT_ADMIN_REMOVE = "iam_account_passport_admin_remove";

  java.lang.String IAM_ACCOUNT_PASSPORT_TENANT_READ = "iam_account_passport_tenant_read";

  java.lang.String IAM_ACCOUNT_PASSPORT_TENANT_WRITE = "iam_account_passport_tenant_write";

  java.lang.String IAM_ACCOUNT_PASSPORT_TENANT_REMOVE = "iam_account_passport_tenant_remove";

  java.lang.String IAM_ACCOUNT_PASSPORT_MERCHANT_READ = "iam_account_passport_merchant_read";

  java.lang.String IAM_ACCOUNT_PASSPORT_MERCHANT_WRITE = "iam_account_passport_merchant_write";

  java.lang.String IAM_ACCOUNT_PASSPORT_MERCHANT_REMOVE = "iam_account_passport_merchant_remove";

  java.lang.String IAM_ACCOUNT_PASSPORT_MEMBER_READ = "iam_account_passport_member_read";

  java.lang.String IAM_ACCOUNT_PASSPORT_MEMBER_WRITE = "iam_account_passport_member_write";

  java.lang.String IAM_ACCOUNT_PASSPORT_MEMBER_REMOVE = "iam_account_passport_member_remove";

  java.lang.String IAM_ACCOUNT_PASSPORT_CLIENT_READ = "iam_account_passport_client_read";

  java.lang.String IAM_ACCOUNT_PASSPORT_CLIENT_WRITE = "iam_account_passport_client_write";

  java.lang.String IAM_ACCOUNT_PASSPORT_CLIENT_REMOVE = "iam_account_passport_client_remove";

  java.lang.String IAM_ACCOUNT_PASSWORD_ADMIN_READ = "iam_account_password_admin_read";

  java.lang.String IAM_ACCOUNT_PASSWORD_ADMIN_WRITE = "iam_account_password_admin_write";

  java.lang.String IAM_ACCOUNT_PASSWORD_ADMIN_REMOVE = "iam_account_password_admin_remove";

  java.lang.String IAM_ACCOUNT_PASSWORD_TENANT_READ = "iam_account_password_tenant_read";

  java.lang.String IAM_ACCOUNT_PASSWORD_TENANT_WRITE = "iam_account_password_tenant_write";

  java.lang.String IAM_ACCOUNT_PASSWORD_TENANT_REMOVE = "iam_account_password_tenant_remove";

  java.lang.String IAM_ACCOUNT_PASSWORD_MERCHANT_READ = "iam_account_password_merchant_read";

  java.lang.String IAM_ACCOUNT_PASSWORD_MERCHANT_WRITE = "iam_account_password_merchant_write";

  java.lang.String IAM_ACCOUNT_PASSWORD_MERCHANT_REMOVE = "iam_account_password_merchant_remove";

  java.lang.String IAM_ACCOUNT_PASSWORD_MEMBER_READ = "iam_account_password_member_read";

  java.lang.String IAM_ACCOUNT_PASSWORD_MEMBER_WRITE = "iam_account_password_member_write";

  java.lang.String IAM_ACCOUNT_PASSWORD_MEMBER_REMOVE = "iam_account_password_member_remove";

  java.lang.String IAM_ACCOUNT_PASSWORD_CLIENT_READ = "iam_account_password_client_read";

  java.lang.String IAM_ACCOUNT_PASSWORD_CLIENT_WRITE = "iam_account_password_client_write";

  java.lang.String IAM_ACCOUNT_PASSWORD_CLIENT_REMOVE = "iam_account_password_client_remove";

  java.lang.String IAM_ACCOUNT_PROFILE_ADMIN_READ = "iam_account_profile_admin_read";

  java.lang.String IAM_ACCOUNT_PROFILE_ADMIN_WRITE = "iam_account_profile_admin_write";

  java.lang.String IAM_ACCOUNT_PROFILE_ADMIN_REMOVE = "iam_account_profile_admin_remove";

  java.lang.String IAM_ACCOUNT_PROFILE_TENANT_READ = "iam_account_profile_tenant_read";

  java.lang.String IAM_ACCOUNT_PROFILE_TENANT_WRITE = "iam_account_profile_tenant_write";

  java.lang.String IAM_ACCOUNT_PROFILE_TENANT_REMOVE = "iam_account_profile_tenant_remove";

  java.lang.String IAM_ACCOUNT_PROFILE_MERCHANT_READ = "iam_account_profile_merchant_read";

  java.lang.String IAM_ACCOUNT_PROFILE_MERCHANT_WRITE = "iam_account_profile_merchant_write";

  java.lang.String IAM_ACCOUNT_PROFILE_MERCHANT_REMOVE = "iam_account_profile_merchant_remove";

  java.lang.String IAM_ACCOUNT_PROFILE_MEMBER_READ = "iam_account_profile_member_read";

  java.lang.String IAM_ACCOUNT_PROFILE_MEMBER_WRITE = "iam_account_profile_member_write";

  java.lang.String IAM_ACCOUNT_PROFILE_MEMBER_REMOVE = "iam_account_profile_member_remove";

  java.lang.String IAM_ACCOUNT_PROFILE_CLIENT_READ = "iam_account_profile_client_read";

  java.lang.String IAM_ACCOUNT_PROFILE_CLIENT_WRITE = "iam_account_profile_client_write";

  java.lang.String IAM_ACCOUNT_PROFILE_CLIENT_REMOVE = "iam_account_profile_client_remove";

  java.lang.String IAM_ACCOUNT_TAG_ADMIN_READ = "iam_account_tag_admin_read";

  java.lang.String IAM_ACCOUNT_TAG_ADMIN_WRITE = "iam_account_tag_admin_write";

  java.lang.String IAM_ACCOUNT_TAG_ADMIN_REMOVE = "iam_account_tag_admin_remove";

  java.lang.String IAM_ACCOUNT_TAG_TENANT_READ = "iam_account_tag_tenant_read";

  java.lang.String IAM_ACCOUNT_TAG_TENANT_WRITE = "iam_account_tag_tenant_write";

  java.lang.String IAM_ACCOUNT_TAG_TENANT_REMOVE = "iam_account_tag_tenant_remove";

  java.lang.String IAM_ACCOUNT_TAG_MERCHANT_READ = "iam_account_tag_merchant_read";

  java.lang.String IAM_ACCOUNT_TAG_MERCHANT_WRITE = "iam_account_tag_merchant_write";

  java.lang.String IAM_ACCOUNT_TAG_MERCHANT_REMOVE = "iam_account_tag_merchant_remove";

  java.lang.String IAM_ACCOUNT_TAG_MEMBER_READ = "iam_account_tag_member_read";

  java.lang.String IAM_ACCOUNT_TAG_MEMBER_WRITE = "iam_account_tag_member_write";

  java.lang.String IAM_ACCOUNT_TAG_MEMBER_REMOVE = "iam_account_tag_member_remove";

  java.lang.String IAM_ACCOUNT_TAG_CLIENT_READ = "iam_account_tag_client_read";

  java.lang.String IAM_ACCOUNT_TAG_CLIENT_WRITE = "iam_account_tag_client_write";

  java.lang.String IAM_ACCOUNT_TAG_CLIENT_REMOVE = "iam_account_tag_client_remove";

  java.lang.String IAM_APPLICATION_ADMIN_READ = "iam_application_admin_read";

  java.lang.String IAM_APPLICATION_ADMIN_WRITE = "iam_application_admin_write";

  java.lang.String IAM_APPLICATION_ADMIN_REMOVE = "iam_application_admin_remove";

  java.lang.String IAM_APPLICATION_TENANT_READ = "iam_application_tenant_read";

  java.lang.String IAM_APPLICATION_TENANT_WRITE = "iam_application_tenant_write";

  java.lang.String IAM_APPLICATION_TENANT_REMOVE = "iam_application_tenant_remove";

  java.lang.String IAM_APPLICATION_MERCHANT_READ = "iam_application_merchant_read";

  java.lang.String IAM_APPLICATION_MERCHANT_WRITE = "iam_application_merchant_write";

  java.lang.String IAM_APPLICATION_MERCHANT_REMOVE = "iam_application_merchant_remove";

  java.lang.String IAM_APPLICATION_MEMBER_READ = "iam_application_member_read";

  java.lang.String IAM_APPLICATION_MEMBER_WRITE = "iam_application_member_write";

  java.lang.String IAM_APPLICATION_MEMBER_REMOVE = "iam_application_member_remove";

  java.lang.String IAM_APPLICATION_CLIENT_READ = "iam_application_client_read";

  java.lang.String IAM_APPLICATION_CLIENT_WRITE = "iam_application_client_write";

  java.lang.String IAM_APPLICATION_CLIENT_REMOVE = "iam_application_client_remove";

  java.lang.String IAM_APPLICATION_CONFIG_ADMIN_READ = "iam_application_config_admin_read";

  java.lang.String IAM_APPLICATION_CONFIG_ADMIN_WRITE = "iam_application_config_admin_write";

  java.lang.String IAM_APPLICATION_CONFIG_ADMIN_REMOVE = "iam_application_config_admin_remove";

  java.lang.String IAM_APPLICATION_CONFIG_TENANT_READ = "iam_application_config_tenant_read";

  java.lang.String IAM_APPLICATION_CONFIG_TENANT_WRITE = "iam_application_config_tenant_write";

  java.lang.String IAM_APPLICATION_CONFIG_TENANT_REMOVE = "iam_application_config_tenant_remove";

  java.lang.String IAM_APPLICATION_CONFIG_MERCHANT_READ = "iam_application_config_merchant_read";

  java.lang.String IAM_APPLICATION_CONFIG_MERCHANT_WRITE = "iam_application_config_merchant_write";

  java.lang.String IAM_APPLICATION_CONFIG_MERCHANT_REMOVE = "iam_application_config_merchant_remove";

  java.lang.String IAM_APPLICATION_CONFIG_MEMBER_READ = "iam_application_config_member_read";

  java.lang.String IAM_APPLICATION_CONFIG_MEMBER_WRITE = "iam_application_config_member_write";

  java.lang.String IAM_APPLICATION_CONFIG_MEMBER_REMOVE = "iam_application_config_member_remove";

  java.lang.String IAM_APPLICATION_CONFIG_CLIENT_READ = "iam_application_config_client_read";

  java.lang.String IAM_APPLICATION_CONFIG_CLIENT_WRITE = "iam_application_config_client_write";

  java.lang.String IAM_APPLICATION_CONFIG_CLIENT_REMOVE = "iam_application_config_client_remove";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_ADMIN_READ = "iam_application_oauth2_client_admin_read";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_ADMIN_WRITE = "iam_application_oauth2_client_admin_write";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_ADMIN_REMOVE = "iam_application_oauth2_client_admin_remove";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_TENANT_READ = "iam_application_oauth2_client_tenant_read";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_TENANT_WRITE = "iam_application_oauth2_client_tenant_write";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_TENANT_REMOVE = "iam_application_oauth2_client_tenant_remove";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MERCHANT_READ = "iam_application_oauth2_client_merchant_read";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MERCHANT_WRITE = "iam_application_oauth2_client_merchant_write";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MERCHANT_REMOVE = "iam_application_oauth2_client_merchant_remove";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MEMBER_READ = "iam_application_oauth2_client_member_read";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MEMBER_WRITE = "iam_application_oauth2_client_member_write";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_MEMBER_REMOVE = "iam_application_oauth2_client_member_remove";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_CLIENT_READ = "iam_application_oauth2_client_client_read";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_CLIENT_WRITE = "iam_application_oauth2_client_client_write";

  java.lang.String IAM_APPLICATION_OAUTH2_CLIENT_CLIENT_REMOVE = "iam_application_oauth2_client_client_remove";

}